module.exports = options => {
  return async function uppercase(ctx, next) {
    // middleware 中 this 就是 ctx，例如 this.cookies.get('foo')。

    ctx.query.name = ctx.query.name && ctx.query.name.toUpperCase();
    await next();
  };
};
